//
// Created by steven on 2017/3/9.
// Copyright (c) 2017 steven. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "GMDataController.h"
#import "GMGuardRecord.h"

@interface GMGuardDataController : GMDataController

@property (nonatomic, strong)GMGuardRecord *unUsedGuardRecord;
@property (nonatomic, strong)GMGuardRecord *usedGuardRecord;
@property (nonatomic, strong)GMGuardRecord *checkingGuardRecord;

// Get unused guards
- (void)getUnusedGuardsWithParams:(NSDictionary *)params callback:(GMCompletionCallback)callback;

// Get used guards
- (void)getUsedGuardsWithParams:(NSDictionary *)params callback:(GMCompletionCallback)callback;

// Get checking guards
- (void)getCheckingGuardsWithParams:(NSDictionary *)params callback:(GMCompletionCallback)callback;

@end
